var app = new Vue({
    el: "#app",
    data: {
        // 页面中需要使用到的数据，键值对
        channels: [],
        channel_id: 1,
        ordering:'-create_time',
        news_list: [],

    },
    computed: {
        // 需要通过计算得到的数据，键值对 ，键是名称，值是匿名函数
    },
    mounted: function () {
        // 一加载就需要做的，直接是代码
        // 分类列表

        axios.get(base + "/channels/")
            .then(response => {
                this.channels = response.data

            })
            .catch(error => {
                alert('王磊');
            });

    },
    methods: {
         get_news_list: function (name) {
             axios.get(base + "/channels/" + name + '/',{
                 params:{
                     ordering:this.ordering,
                 },

                 })
                 .then(response => {
                     this.news_list = response.data;
                     console.log(response.data)
                 })
                 .catch(error => {
                     alert('出错了');
                 })
         },

    },

});